machine cabinets - French English Dictionary